capital of seychelles - Inglés Sinónimo Diccionario

capital of seychelles

n.
[1] Victoria